Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN STREET Terraced £157,566 £150,250 2 Feb 2022
3 OWEN STREET Terraced £77,783 £45,000 31 Aug 2011
11 OWEN STREET Terraced £124,726 £99,995 8 May 2018
17 OWEN STREET Terraced £122,944 £97,000 19 Sep 2017
21 OWEN STREET Terraced £83,212 £22,000 5 May 2000
23 OWEN STREET Terraced £87,572 £60,000 1 May 2015